package com.lse_api.service;

import com.lse_api.entity.GroupUser;
import com.baomidou.mybatisplus.extension.service.IService;

import java.util.List;

/**
 * <p>
 * 项目组成员 服务类
 * </p>
 *
 * @author 祁雪
 * @since 2020-05-11
 */
public interface GroupUserService extends IService<GroupUser> {
    /**
     * 根据项目组ID 读取旗下成员
     *
     * @param groupId
     * @return
     */
    public List<GroupUser> getUserListByGroup(String groupId);


    /**
     * 根据 用户ID 与 项目组ID 快速迁出项目组内此用户的项目
     *
     * @param userId
     * @param groupId
     * @return
     */
    public boolean removeByGroupAndUser(String userId,
                                    String groupId);

}
